

puts("enter a = ")
a = gets.to_f
puts("enter b = ")
b = gets.to_f
puts("enter c = ")
c = gets.to_f

if(a == 0)
  if(b == 0)
    if(c == 0)
      puts("phuong trinh vo so nghiem")
    else puts("phuong trinh vo nghiem")
    end
    else begin
      x = -c/b
      puts("phuong trinh co 1 nghiem")
      printf("%0.04f",x)
      end
end
else
  delta = b*b - 4*a*c
  if(delta == 0)
    x12 = -b/(2*a)
    puts("phuong trinh co nghiem kep")
    printf("%0.04f",x12)
  else
    if(delta > 0)
      x1 = (-b+Math.sqrt(delta))/(2*a)
      x2 = (-b-Math.sqrt(delta))/(2*a)
      puts("phuong trinh co 2 nghiem")
      printf("x1 = %0.04f\n",x1)
      printf("x2 = %0.04f",x2)
    else
        d = -b/(2*a)
        d1 = Math.sqrt(-delta)/(2*a)
        d2 = - d1
        puts("phuong trinh co 2 nghiem thuc")
        printf("x1 = %0.04f",d)
        printf(" + %0.04f",d1)
        puts(" i")
        printf("x2 = %0.04f",d)
        printf(" + %0.04f",d2)
        puts(" i")
    end
  end
  end
